﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Helena.Models;

namespace Helena.Areas.Ventas.Models
{
    public interface InterfazLogicaVenta
    {
        DBContext context_publico { get; }
        int i_AgregarVenta(VentaView s);
        void i_ModificarVenta(VentaView s);
        void i_EliminarVenta(int id);
        List<VentaView> i_RetornarVentas();
        VentaView i_RetornarVenta(int id);

        List<DetalleVentaView> DetallesDeUnaVenta(int ventaID);
        void AgregarDetalleaVenta(int id, DetalleVentaView dvv);
        void i_ModificarDetalle(int id, DetalleVentaView dvv);
        void i_EliminarDetalle(int id, DetalleVentaView dvv);
    }
}
